package com.link.base.base.common.model;

/**
 * 短信发送
 * @author yipeng.zhu@hand-china.com
 * @version 1.0
 * @date: 11:38 2018/11/29
 */

public class SendSms  {
    /**
     * -----------------腾讯云 ------------
     */
    /**
     * 短信发送平台申请 appid
     */
    private  String appid;
    /**
     * appid 对应的 appkey
     */
    private  String appkey;
    /**
     * 国家码
     */
    private String nationCode;
    /**
     * 用户的 session 内容，腾讯 server 回包中会原样返回，可选字段，不需要就填空
     */
    private String ext;
    /**
     * -----------------阿里云------------
     */
    /**
     *短信发送平台用于验证的key
     */
    private String appCode;
    /**
     *签名,不能随便改，需要与阿里云的信息对应上
     */
    private String signName;
    /**
     * -----------------通用------------
     */
    /**
     * 手机号
     */
    private String phoneNumber;
    /**
     *短信模板编码 (模板 ID，在控制台审核通过的模板 ID)
     */
    private String templateCode;
    /**
     * 短信模板内容 json 字符串
     */
    private String params;
    /**
     * 短信类型
     */
    private String msgType;

    public String getAppid() {
        return appid;
    }

    public void setAppid(String appid) {
        this.appid = appid;
    }

    public String getAppkey() {
        return appkey;
    }

    public void setAppkey(String appkey) {
        this.appkey = appkey;
    }

    public String getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber;
    }

    public String getTemplateCode() {
        return templateCode;
    }

    public void setTemplateCode(String templateCode) {
        this.templateCode = templateCode;
    }

    public String getParams() {
        return params;
    }

    public void setParams(String params) {
        this.params = params;
    }

    public String getNationCode() {
        return nationCode;
    }

    public void setNationCode(String nationCode) {
        this.nationCode = nationCode;
    }

    public String getExt() {
        return ext;
    }

    public void setExt(String ext) {
        this.ext = ext;
    }

    public String getMsgType() {
        return msgType;
    }

    public void setMsgType(String msgType) {
        this.msgType = msgType;
    }

    public String getAppCode() {
        return appCode;
    }

    public void setAppCode(String appCode) {
        this.appCode = appCode;
    }

    public String getSignName() {
        return signName;
    }

    public void setSignName(String signName) {
        this.signName = signName;
    }
}
